prick your conscience - French English Dictionary